Le château de Hohnack a été construit par les comtes d'Eguisheim en 1079 sur l'emplacement d'un ancien camp romain élevé au IIIe siècle. Il est donné en fief à la famille de Hohnack qui va le garder jusqu'au XIIIe siècle où il passe aux mains des comtes de Ferrette. En 1279, le château de Hohnack appartient aux Ribeaupierre qui vont le remanier à plusieurs reprises: en 1325 Henri de Ribeaupierre y fait construire la chapelle de la Vierge Marie et vers 1480 la forteresse est adaptée à l'artillerie moderne avec l'adjonction de quatre bastions et de tours d'artillerie équipées de canonnières, la barbacane a été rajoutée au XVIe siècle. Au cours de la guerre de Trente Ans, en 1634, le château est occupé par les troupes royale française jusqu'aux traités de Westphalie et de de Münster en 1648 où il sera rendu aux Ribeaupierre. Devant la menasse que constitue cette forteresse Louis XIV donnera l'ordre de son démantèlement en 1655. Le château de Hohnack servira ensuite de carrière jusqu'au XIXe siècle où il est donné à la "Société pour la Conservation des Monuments d'Alsace". Le château du Hohnack de Labaroche est classé aux Monuments Historiques depuis 1905.